package lab02.test29;

public class Test {
    //29、 编写一个类，在其main()方法中创建一个一维数组，
    // 在try字句中访问数组元素，使其产生ArrayIndexOutOfBoundsException异常。
    // 在catch子句里捕获此异常对象，并且打印“数组越界”信息，
    // 加一个finally子句，打印一条信息以证明这里确实得到了执行。
    public static void main(String[] args) {
        int[] numbers = new int[5];
        numbers[0] = 12;
        numbers[1] = 2;
        numbers[2] = 79;
        numbers[3] = 34;
        numbers[4] = 99;
        //数组：量词
        //两个单词，五个学生，十个手机

        try {
            System.out.println(numbers[5]);
            //ArrayIndexOutOfBoundsException 类型        e变量
        } catch (ArrayIndexOutOfBoundsException e) {

            System.out.println("数组下标越界！");

        } finally {
            System.out.println("不管怎样都会有执行的代码！");
        }
    }
}